javaoop三大特征 继承

您所在的位置:网站首页 43 javaoop继承上 javaoop三大特征 继承

javaoop三大特征 继承

2024-07-13 07:12| 来源: 网络整理| 查看: 265

**1.**Java 继承 是 Java 面向对象的三大重要特性之一(封装-encapsulation, 继承-inheritance, 多态-polymorphsim) Java 继承很好的管理了具有相似特征的类之间的关系(主要集中在成员变量、方法), 使程序可扩展、易修改,并且成为java多态的基础。下面将介绍Java继承的基本语法以及特性:

1.使用***extends***关键字实现类之间的继承

在这里插入图片描述 在这段代码中,我们首先声明了一个名叫Pet的类。然后声明了一个Cat类extends pet类作为Pet的子类,这时候pet类就被用作了父类,任何类都可以被用作父类,只要我们为其声明子类就行了,

**2.**继承的俩个特性:

1.单根性:每个类只能有一个直接父类 2.传递性:多重继承时属性方法可以向下传递

**3.**继承是什么:

按照现有类的类型来创建新类,无需改变现有类的形式,采用现有类的形式并在其中添加新代码,这种方法就叫做继承。继承会使子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法。也就是说,子类和父类是“相似的”。下面举一个继承的例子: 在这里插入图片描述

this和super

1.this:指代当前类的对象 2…super:指代当前类,父类的对象

结果:A 和B



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3